package com.ehome.ba330;

interface IBA330CameraService {

    const int BA330_CONNECTION_EXCEPTION = -1;
    const int BA330_COMMUNICATION_EXCEPTION = -2;

    String getDeviceInfo();
    void setSerialNumber(String serialNumber);
    void setFile(byte fileType, inout ParcelFileDescriptor source);
    void getFile(byte fileType, in byte[] params, inout ParcelFileDescriptor target);
    int getKitState();
    void takeFluoSequencePicture(in int[] exposureTimeArray, inout ParcelFileDescriptor[] targetArray ,byte brightness );
    void controlCommand(byte command,in byte[] data);
    void reboot();
    void setTimeStamp();
}